wrecking ball – Deutsch–English translations

🇬🇧 en de 🇩🇪

wrecking ball noun

  • heavy ball used for demolition
Abrissbirne, Abbruchbirne
Wiktionary Links